package com.example.getaudit.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.getaudit.entity.CommodityMarketPriceMonthly;

import java.util.List;
import java.util.Map;

/**
 * 商品区域参考价月表 服务类
 *
 * @author 
 * @since 2025/03/18
 */
public interface CommodityMarketPriceMonthlyService extends IService<CommodityMarketPriceMonthly> {

    /**
     * 新建
     *
     * @param CommodityMarketPriceMonthly createVO 新建VO
     * @return id
     */
    Long create(CommodityMarketPriceMonthly createVO);
    /**
     * 更新
     *
     * @param CommodityMarketPriceMonthly updateVO 更新VO
     */
    void update(CommodityMarketPriceMonthly updateVO);

    /**
     * 删除
     *
     * @param id id
     */
    void delete(Long id);

    /**
     * 查询单个
     *
     * @param id id
     * @return po
     */
    CommodityMarketPriceMonthly get(Long id);

    /**
     * 每月批量获取采购比价
     * @return
     */
    Boolean getPriceMonthly();

}
